package com.example.shuiyin.enums;

public enum ProcessStatus {
    /**
     * 等待处理
     */
    WAITING,
    
    /**
     * 处理中
     */
    PROCESSING,
    
    /**
     * 已完成
     */
    COMPLETED,
    
    /**
     * 处理失败
     */
    FAILED,
    
    /**
     * 已取消
     */
    CANCELLED;
    
    // 可以添加一个方法获取枚举的描述
    public String getDescription() {
        switch(this) {
            case WAITING: return "等待处理";
            case PROCESSING: return "处理中";
            case COMPLETED: return "已完成";
            case FAILED: return "处理失败";
            case CANCELLED: return "已取消";
            default: return this.name();
        }
    }
}